// swagger文档地址:http://10.14.0.172:9240/mes/basic/api/swagger-ui/index.html

/**
* description:undefined
* title:BaseResponse
* */
export interface BaseResponse{
    rt_code: number, //  type:integer  format:int32
    rt_msg: string, //  type:string
}


/**
* description:undefined
* title:BusinessResponse
* */
export interface BusinessResponse{
    data: undefined, //  type:object
    rt_code: number, //  type:integer  format:int32
    rt_msg: string, //  type:string
}


/**
* description:undefined
* title:ListResponse
* */
export interface ListResponse{
    data: undefined, //  type:array  items:[object Object]
    rt_code: number, //  type:integer  format:int32
    rt_msg: string, //  type:string
}


/**
* description:undefined
* title:OrderItem
* */
export interface OrderItem{
    asc: undefined, //  type:boolean
    column: string, //  type:string
}


/**
* description:PO基类
* title:PeJobStandardTimePO
* */
export interface PeJobStandardTimePO{
    createBy: string, //  type:string  description:创建人工号
    createTime: string, //  type:string  description:创建时间  format:date-time
    erpId: number, //  type:integer  description:erp序号  format:int32
    flag: number, //  type:integer  description:使用标识 0正常，1失效  format:int32
    id: number, //  type:integer  description:物理主键  format:int64
    jobCode: string, //  maxLength:50  minLength:0  type:string  description:作业代码
    maxNum: undefined, //  type:number  description:最大件数  format:bigdecimal
    minNum: undefined, //  type:number  description:最小件数  format:bigdecimal
    standardTime: undefined, //  type:number  description:标准工时  format:bigdecimal
    updateBy: string, //  type:string  description:更新人工号
    updateTime: string, //  type:string  description:更新时间  format:date-time
}


/**
* description:PO基类
* title:PeSkillPO
* */
export interface PeSkillPO{
    createBy: string, //  type:string  description:创建人工号
    createTime: string, //  type:string  description:创建时间  format:date-time
    description: string, //  maxLength:255  minLength:0  type:string  description:技能描述
    flag: number, //  type:integer  description:使用标识 0正常，1失效  format:int32
    id: number, //  type:integer  description:物理主键  format:int64
    skillName: string, //  maxLength:255  minLength:0  type:string  description:技能名称
    skillNo: string, //  maxLength:50  minLength:0  type:string  description:技能编号
    updateBy: string, //  type:string  description:更新人工号
    updateTime: string, //  type:string  description:更新时间  format:date-time
}


/**
* description:PO基类
* title:PoCalendarPO
* */
export interface PoCalendarPO{
    centerNo: string, //  maxLength:50  minLength:0  type:string  description:中心编号
    createBy: string, //  type:string  description:创建人工号
    createTime: string, //  type:string  description:创建时间  format:date-time
    day: number, //  type:integer  format:int32
    dayOff: string, //  type:string  description:休息日  format:date-time
    flag: number, //  type:integer  description:使用标识 0正常，1失效  format:int32
    id: number, //  type:integer  description:物理主键  format:int64
    updateBy: string, //  type:string  description:更新人工号
    updateTime: string, //  type:string  description:更新时间  format:date-time
}


/**
* description:PO基类
* title:PoCenterDepartmentPO
* */
export interface PoCenterDepartmentPO{
    centerNo: string, //  maxLength:50  minLength:0  type:string  description:中心编号
    createBy: string, //  type:string  description:创建人工号
    createTime: string, //  type:string  description:创建时间  format:date-time
    departmentName: string, //  maxLength:100  minLength:0  type:string  description:部门名称
    departmentNo: string, //  maxLength:50  minLength:0  type:string  description:部门编号
    flag: number, //  type:integer  description:使用标识 0正常，1失效  format:int32
    id: number, //  type:integer  description:物理主键  format:int64
    updateBy: string, //  type:string  description:更新人工号
    updateTime: string, //  type:string  description:更新时间  format:date-time
}


/**
* description:PO基类
* title:PoCenterPO
* */
export interface PoCenterPO{
    centerAddress: string, //  maxLength:255  minLength:0  type:string  description:中心地址
    centerName: string, //  maxLength:100  minLength:0  type:string  description:中心名称
    centerNo: string, //  maxLength:50  minLength:0  type:string  description:中心编号
    createBy: string, //  type:string  description:创建人工号
    createTime: string, //  type:string  description:创建时间  format:date-time
    description: string, //  maxLength:255  minLength:0  type:string  description:描述
    flag: number, //  type:integer  description:使用标识 0正常，1失效  format:int32
    id: number, //  type:integer  description:物理主键  format:int64
    poCenterDepartmentPOS: undefined, //  type:array  items:[object Object]
    principalEmail: string, //  maxLength:100  minLength:0  type:string  description:负责人邮箱
    principalName: string, //  maxLength:100  minLength:0  type:string  description:负责人名称
    principalNo: string, //  maxLength:50  minLength:0  type:string  description:负责人工号
    principalPhone: string, //  maxLength:50  minLength:0  type:string  description:负责人电话
    updateBy: string, //  type:string  description:更新人工号
    updateTime: string, //  type:string  description:更新时间  format:date-time
}


/**
* description:PO基类
* title:PoClassPO
* */
export interface PoClassPO{
    centerName: string, //  maxLength:255  minLength:0  type:string  description:所属生产管理中心名称
    centerNo: string, //  maxLength:50  minLength:0  type:string  description:所属生产管理中心编号
    className: string, //  maxLength:255  minLength:0  type:string  description:班组名称
    classNo: string, //  maxLength:50  minLength:0  type:string  description:班组编号
    createBy: string, //  type:string  description:创建人工号
    createTime: string, //  type:string  description:创建时间  format:date-time
    description: string, //  maxLength:255  minLength:0  type:string  description:描述
    erpId: number, //  type:integer  description:ERP班组表的序号  format:int32
    erpNo: string, //  maxLength:50  minLength:0  type:string  description:ERP班组表的单号
    flag: number, //  type:integer  description:使用标识 0正常，1失效  format:int32
    id: number, //  type:integer  description:物理主键  format:int64
    updateBy: string, //  type:string  description:更新人工号
    updateTime: string, //  type:string  description:更新时间  format:date-time
}


/**
* description:PO基类
* title:PoShiftPO
* */
export interface PoShiftPO{
    beginTime: string, //  type:string  description:起始时间  format:date-time
    createBy: string, //  type:string  description:创建人工号
    createTime: string, //  type:string  description:创建时间  format:date-time
    endTime: string, //  type:string  description:结束时间  format:date-time
    flag: number, //  type:integer  description:使用标识 0正常，1失效  format:int32
    id: number, //  type:integer  description:物理主键  format:int64
    poShiftWorkTimePOs: undefined, //  type:array  items:[object Object]
    remark: string, //  maxLength:255  minLength:0  type:string  description:备注
    shiftName: string, //  maxLength:100  minLength:0  type:string  description:班制名称
    shiftNo: string, //  maxLength:50  minLength:0  type:string  description:班制编号
    updateBy: string, //  type:string  description:更新人工号
    updateTime: string, //  type:string  description:更新时间  format:date-time
}


/**
* description:PO基类
* title:PoShiftWorkTimePO
* */
export interface PoShiftWorkTimePO{
    beginTime: string, //  type:string  description:起始时间  format:date-time
    createBy: string, //  type:string  description:创建人工号
    createTime: string, //  type:string  description:创建时间  format:date-time
    endTime: string, //  type:string  description:结束时间  format:date-time
    flag: number, //  type:integer  description:使用标识 0正常，1失效  format:int32
    id: number, //  type:integer  description:物理主键  format:int64
    shiftNo: string, //  maxLength:50  minLength:0  type:string  description:班制编号
    updateBy: string, //  type:string  description:更新人工号
    updateTime: string, //  type:string  description:更新时间  format:date-time
}


/**
* description:PO基类
* title:PoUserBoundSkillPO
* */
export interface PoUserBoundSkillPO{
    createBy: string, //  type:string  description:创建人工号
    createTime: string, //  type:string  description:创建时间  format:date-time
    empNo: string, //  maxLength:50  minLength:0  type:string  description:员工工号
    flag: number, //  type:integer  description:使用标识 0正常，1失效  format:int32
    id: number, //  type:integer  description:物理主键  format:int64
    skillName: string, //  maxLength:255  minLength:0  type:string  description:技能名称
    skillNo: string, //  maxLength:50  minLength:0  type:string  description:技能编号
    updateBy: string, //  type:string  description:更新人工号
    updateTime: string, //  type:string  description:更新时间  format:date-time
}


/**
* description:PO基类
* title:PrClassJobRulePO
* */
export interface PrClassJobRulePO{
    classNo: string, //  maxLength:50  minLength:0  type:string  description:班组编号
    createBy: string, //  type:string  description:创建人工号
    createTime: string, //  type:string  description:创建时间  format:date-time
    flag: number, //  type:integer  description:使用标识 0正常，1失效  format:int32
    id: number, //  type:integer  description:物理主键  format:int64
    jobCategoryName: string, //  maxLength:255  minLength:0  type:string  description:作业类别名称
    jobCategoryNo: string, //  maxLength:50  minLength:0  type:string  description:作业类别编号
    leadPeriod: number, //  type:integer  description:前置周转时间（分）  format:int32
    shiftName: string, //  maxLength:255  minLength:0  type:string  description:班制名称
    shiftNo: string, //  maxLength:50  minLength:0  type:string  description:班制编号
    updateBy: string, //  type:string  description:更新人工号
    updateTime: string, //  type:string  description:更新时间  format:date-time
}


/**
* description:undefined
* title:工艺基础信息
* */
export interface 工艺基础信息{
    additionalPreparationTime: undefined, //  type:number  description:追加准备时间  format:bigdecimal
    categoryName: string, //  maxLength:255  minLength:0  type:string  description:类别名称
    categoryNo: string, //  maxLength:50  minLength:0  type:string  description:类别编号
    createBy: string, //  type:string  description:创建人工号
    createTime: string, //  type:string  description:创建时间  format:date-time
    flag: number, //  type:integer  description:使用标识 0正常，1失效  format:int32
    hourlyWages: undefined, //  type:number  description:计时工资  format:bigdecimal
    id: number, //  type:integer  description:物理主键  format:int64
    jobCode: string, //  maxLength:50  minLength:0  type:string  description:作业代码
    jobName: string, //  maxLength:255  minLength:0  type:string  description:作业名称
    peJobBoundSkills: undefined, //  type:array  items:[object Object]
    preparationTime: undefined, //  type:number  description:准备时间  format:bigdecimal
    relaxModulus: undefined, //  type:number  description:放宽系数  format:bigdecimal
    updateBy: string, //  type:string  description:更新人工号
    updateTime: string, //  type:string  description:更新时间  format:date-time
}


/**
* description:undefined
* title:工艺技能绑定信息
* */
export interface 工艺技能绑定信息{
    createBy: string, //  type:string  description:创建人工号
    createTime: string, //  type:string  description:创建时间  format:date-time
    flag: number, //  type:integer  description:使用标识 0正常，1失效  format:int32
    id: number, //  type:integer  description:物理主键  format:int64
    jobCode: string, //  maxLength:50  minLength:0  type:string  description:作业代码
    skillName: string, //  maxLength:255  minLength:0  type:string  description:技能名称
    skillNo: string, //  maxLength:50  minLength:0  type:string  description:技能编号
    updateBy: string, //  type:string  description:更新人工号
    updateTime: string, //  type:string  description:更新时间  format:date-time
}


/**
* description:undefined
* title:生产班组宏程序设置信息（工序计划规则信息）
* */
export interface 生产班组宏程序设置信息（工序计划规则信息）{
    className: string, //  maxLength:255  minLength:0  type:string  description:班组名称
    classNo: string, //  maxLength:50  minLength:0  type:string  description:班组编号
    createBy: string, //  type:string  description:创建人工号
    createTime: string, //  type:string  description:创建时间  format:date-time
    flag: number, //  type:integer  description:使用标识 0正常，1失效  format:int32
    id: number, //  type:integer  description:物理主键  format:int64
    jobCode: string, //  maxLength:50  minLength:0  type:string  description:作业代码
    jobName: string, //  maxLength:255  minLength:0  type:string  description:作业名称
    planFlag: string, //  type:string  description:是否计划 0无计划，1有计划  format:byte
    productCategoryName: string, //  maxLength:255  minLength:0  type:string  description:产品类别名称
    productCategoryNo: string, //  maxLength:50  minLength:0  type:string  description:产品类别编号
    updateBy: string, //  type:string  description:更新人工号
    updateTime: string, //  type:string  description:更新时间  format:date-time
}
